valve overlap - Turkish English Dictionary